package com.ruoyi.project.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.project.domain.entity.ProjectAccounting;
import com.ruoyi.project.domain.entity.ProjectCompany;
import com.ruoyi.project.domain.entity.ProjectGoods;
import com.ruoyi.project.domain.query.ProjectAccountingQuery;
import com.ruoyi.project.domain.query.ProjectGoodsQuery;

import java.util.List;

public interface IProjectGoodsService extends IService<ProjectGoods> {

    void syncData(List<ProjectGoods> list);

    List<ProjectGoods> getList(ProjectGoodsQuery query);

    TableDataInfo getListPage(ProjectGoodsQuery query);

    Boolean addInfo(ProjectGoods project);

    Boolean updateInfo(ProjectGoods project);

    //删除

    Boolean deleteInfo(String id);

    //获取详情

    ProjectGoods getInfoById(String id);




}
